测试触发器或动作
一旦身份验证测试完成,在 Zapier 视觉构建器中测试触发器和动作步骤就变得非常简单。只需设置触发器或动作的设置和 API 调用,然后在最后一步会出现熟悉的 测试您的 API 响应 框。它会显示您在先前身份验证测试过程中添加到集成的任何账户。
先决条件
- 完成与您的应用身份验证方案相关的身份验证配置
- 一套有效的用户凭据,用于您的应用——建议使用一个专门用于测试的新账户,以避免在核心应用账户中混入测试数据。
- 成功的身份验证测试
步骤
-
在每个触发器或动作的 API 配置 中,访问 测试您的 API 请求 部分。
-
在 配置测试数据 表单中填写每个输入字段的详细信息。添加能够成功用于此 API 调用的数据,与您在实际 Zap 中使用的数据类似。
-
在每个字段中输入单个值,以添加单个对象。如果在字段数据中包含逗号,Zapier 会将该字段转换为发送到您的 API 的数组。选择 Raw 来预览 JSON 格式化的数据。
-
选择 测试您的请求 来运行触发器或动作步骤,验证其是否成功运行,并显示 JSON 结果,您可以像在身份验证测试中一样探索这些结果。
-
如果返回错误,请检查以下内容:
- 身份验证:您的应用的身份验证在身份验证步骤中是否正确工作?您只有在将应用账户连接到 Zapier 后才能测试集成。
- 测试数据:您的测试数据是否包含应用所期望的详细信息,例如日期字段中的实际日期或电子邮件地址字段中的完整电子邮件地址?
- 输入字段键:您在输入字段中使用的字段键是否与您的 API 期望的相同?请在输入设计器中双重检查,并根据需要进行更改。
- API 调用自定义:您的 API 是否期望与 Zapier 默认设置的标准 API 调用细节不同的内容?如果需要的选项不可用,您可能需要使用代码模式。
-
当测试 REST Hook 触发器 时,您需要在 Zap 编辑器中创建并测试一个 Zap,如下所示:
- 测试触发器,以确认 Perform List 正常工作并提供来自应用的实时数据。
- 启用 Zap,以确认订阅成功。
- 在应用中执行触发器事件,以确认 webhook 已发送到 Zap 的 webhook URL,并触发 Zap。
- 将从 Perform 返回的数据(可以在 Zap 历史记录 中查看)与从 Perform List 返回的数据进行比较,并确认它们格式相同且包含相同的信息。
- 禁用 Zap,以确认退订成功。成功的退订应从您的应用中删除 Zap 的 webhook URL。
建议您在 监控 组件中检查日志,以获取 Zap 测试的反馈。